thorough cleaning

Translations
nettoyage en profondeur
Definitions
A comprehensive and detailed process of cleaning that involves removing dirt, dust, and grime from all surfaces and areas, often including hard-to-reach places, to ensure a high standard of cleanliness.